package cn.icanci.loopstack.bic.graph;

import lombok.Data;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * @author icanci
 * @since 1.0 Created in 2023/09/23 23:08
 */
@Data
public class GraphBurying {
    /** mongodb id */
    private String  id;
    /** 雪花算法随机UUID  */
    private String  uuid;
    /** 创建时间 */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date    createTime;
    /** 更新时间  */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date    updateTime;
    /** 状态 false 有效，true 无效 */
    private boolean deleted;
    /** 环境 */
    private String  env;
    /** TraceId  */
    private String  traceId;
    /** 业务标识 */
    private String  businessNo;
    /** 系统应用唯一标识 */
    private String  systemKey;
    /** 应用系统用例 */
    private String  useCase;
    /** 模块 */
    private String  module;
    /** 分类，用于区分同模块下不同的展示类型 */
    private String  category;
    /** 子模块，用于区分同模块下不同的展示类型 */
    private String  subCategory;
    /** 扩展属性 */
    private String  ext;
    /** 时间 */
    private long    time;
    /** 执行数据  */
    private String  message;
    /** 日志等级  */
    private String  loggerLevel;
    /** 数据的唯一标识  */
    private String  uniqueKey;
}
